<?php
class UI_CargaMasiva{
	public static function estadisticas($objGestor){
		echo '<b><u>Principal.php</u></b><br>';
		echo '<br>Num. Reportes: '.count($objGestor->getArrReportes());
  		var_dump($objGestor->getArrReportes());
  		echo 'Num. Aplicaciones: '.count($objGestor->getArrApps());
  		var_dump($objGestor->getArrApps());
  		echo 'Num. Ventanas: '.count($objGestor->getArrVentanas());
  		var_dump($objGestor->getArrVentanas());
  		echo 'Num. Lineas Contenido: '.count($objGestor->getArrReporteLineas());
  		var_dump($objGestor->getArrReporteLineas());
	}
	
	public static function exitoCM1_ArchTxt($arrObjArchReporte) {
		echo 'RUTA DE ORIGEN: '.Omicron::rutaDir.'<br>';
		echo '<br><u><b>Archivos Procesados:</u> ('.count($arrObjArchReporte).')</b><br><br>';
		$i = 0;
		foreach ($arrObjArchReporte as $objArchReporte) {
			echo 'Reporte '.$i.': '.$objArchReporte->getNombre().'.'.$objArchReporte->getExtension().'<br>';
			$i++;
		}
	}

	public static function exitoCM2_Estructuras($arrReportes,$arrApps,$arrVentanas,$arrReporteLineas) {
		echo '<br><b><u>Estructuras cargadas exitosamente:</u></b><br>';
		echo '<br><u>Reportes Procesados:</u> ('.count($arrReportes).')<br>';
		$i = 0;
		foreach ($arrReportes as $reporte) {
			echo 'Reporte '.$i.': '.$reporte['fecha'].' '.$reporte['idComputer'].' '.$reporte['user'].'<br>';
			$i++;
		}
		echo '<br><u>Aplicaciones Procesadas:</u> ('.count($arrApps).')<br>';
		$i = 0;
		foreach ($arrApps as $key => $app) {
			echo 'Aplicacion '.$i.': '.htmlentities($key).'<br>';
			$i++;
		}
  		echo '<br><u>Ventanas Procesadas:</u> ('.count($arrVentanas).')<br>';
  		echo '<br><u>Lineas Procesadas:</u> ('.count($arrReporteLineas).')<br>';
	}
	
	public static function exitoCM3_DataBase() {
		echo '<br><b><u>Carga de Estructuras en BD al 100%</u></b><br>';
	}
	
}